package jihe;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class ListClass<T extends List> {
    public static void main(String[] args)
    {
        //实例化使用ArrayList的泛型类ListClass，正确
        ListClass<ArrayList> lc1=new ListClass<ArrayList>();
        //实例化使用LinkedList的泛型类LlstClass，正确
        ListClass<LinkedList> lc2=new ListClass<LinkedList>();
        //实例化使用HashMap的泛型类ListClass，错误，因为HasMap没有实现List接口
        //ListClass<HashMap> lc3=new ListClass<HashMap>();
    }
}
